//
//  NSString+Verity.h
//  CheHu_EPT
//
//  Created by Apple on 15/8/24.
//  Copyright (c) 2015年 Durlings. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface NSString (Verity)

/** 手机号码判断 */
- (BOOL)CheckPhoneNumInput;

/** 正则匹配用户密码8-32位数字和字母组合 */
- (BOOL)checkPassword;

/** 验证只能是数字或字母 */
- (BOOL)isNumOrLetter;

/** 字母或汉字开头,且只能是字母汉字 */
- (BOOL)VerityContent;

/** 特殊字符串 */
- (NSString *)encodeURL;

/** 身份证号 */
- (BOOL)validateIdentityCard;

/** 判断银行卡号 */
-(BOOL)isValidCardNumber;

/** 邮箱 */
- (BOOL)validateEmail;

/** 昵称 */
- (BOOL)validateNickname;

- (NSString *)sha256;

/**
 *  得到当前时间
 *
 *  @return yyyyMMddHHmmssSSS
 */
+ (NSString *)getNowDate;

//1. 整形判断
- (BOOL)isPureInt:(NSString *)string;

@end
